Funcionamiento: un diodo LED, montadoen el PIN 13 parpadeará en un ciclo de 1 s encendido y 1 s apagado.
void loop() {
digitalWrite(13, HIGH); //Encender el LED conectado a la salida 13
delay(1000); // Esperar un segundo
digitalWrite(13, LOW); // Apagar el LED conectado a la salida 13
delay(1000); // Esperar un segundo
Desafío 1: LED
Modificar en el LED anterior el tiempo de parpadeo a 3 seg encendido y 1 segundo apagado en un ciclo continuo.
void loop() {
digitalWrite(13, HIGH); //Encender el LED conectado a la salida 13
delay(3000); // Esperar tres segundos
digitalWrite(13, LOW); // Apagar el LED conectado a la salida 13
delay(1000); // Esperar un segundo
Desafío 2 Doble LED
Funcionamiento: ambos LEDs se encienden y apagan en ciclos de 0.5 segundos pero cuando uno luce el otro está apagado y
void loop() {
digitalWrite(13, HIGH); // Encender el LED conectado a la salida 13
digitalWrite(12, LOW); // Apagar el LED conectado a la salida 12
delay(500); // Esperar 0.5 segundos
digitalWrite(13, LOW); // Apagar el LED conectado a la salida 13
digitalWrite(12, HIGH); // Encender el LED conectado a la salida 12
delay(500); // Esperar 0.5 segundos
Práctica 1: LED que parpadea
Funcionamiento: un diodo LED, montadoen el PIN 13 parpadeará en un ciclo de 1 s encendido y 1 s apagado.void loop() { digitalWrite(13, HIGH); //Encender el LED conectado a la salida 13 delay(1000); // Esperar un segundo digitalWrite(13, LOW); // Apagar el LED conectado a la salida 13 delay(1000); // Esperar un segundoDesafío 1: LED
Modificar en el LED anterior el tiempo de parpadeo a 3 seg encendido y 1 segundo apagado en un ciclo continuo.
void loop() { digitalWrite(13, HIGH); //Encender el LED conectado a la salida 13 delay(3000); // Esperar tres segundos digitalWrite(13, LOW); // Apagar el LED conectado a la salida 13 delay(1000); // Esperar un segundoDesafío 2 Doble LED
Funcionamiento: ambos LEDs se encienden y apagan en ciclos de 0.5 segundos pero cuando uno luce el otro está apagado yvoid loop() { digitalWrite(13, HIGH); // Encender el LED conectado a la salida 13 digitalWrite(12, LOW); // Apagar el LED conectado a la salida 12 delay(500); // Esperar 0.5 segundos digitalWrite(13, LOW); // Apagar el LED conectado a la salida 13 digitalWrite(12, HIGH); // Encender el LED conectado a la salida 12 delay(500); // Esperar 0.5 segundos